package com.medical.literature.visualization.dto;

import lombok.Data;
import java.util.List;

/**
 * 文献趋势响应DTO
 */
@Data
public class LiteratureTrendResponse {
    
    /**
     * 趋势数据项列表
     */
    private List<TrendItem> items;
    
    /**
     * 总数
     */
    private Integer total;
    
    /**
     * 趋势数据项
     */
    @Data
    public static class TrendItem {
        /**
         * 时间点
         */
        private String timePoint;
        
        /**
         * 文献数量
         */
        private Integer count;
        
        /**
         * 关键词列表
         */
        private List<String> keywords;
    }
}